selenium monochloride - German English Dictionary